package shujia.day02.ketang;

/*
    请在控制台输出数据1-10
    请在控制台输出数据10-1
    求出1-10之间数据之和
    求出1-100之间偶数和
    求出1-100之间奇数和
    求5的阶乘

 */
public class ForTest {
    public static void main(String[] args) {
        //请在控制台输出数据1-10
        for (int i = 1; i < 11; i++) {
            System.out.println(i);
        }
        System.out.println("---------------------------");
        //请在控制台输出数据10-1
        for (int i = 10; i > 0; i--) {
            System.out.println(i);
        }
        System.out.println("-----------------------------");
        int sum = 0;
        //求出1-10之间数据之和
        for (int i = 1; i < 11; i++) {
            sum += i;
        }
        System.out.println("1-10之间的和为：" + sum);
        System.out.println("------------------------------");
        //    求出1-100之间偶数和,奇数和
        int ouShuSum = 0;
        int jiShuSum = 0;
        for (int i = 1; i < 101; i++) {
            if (i % 2 == 0) {
                ouShuSum += i;
            } else {
                jiShuSum += i;
            }
        }
        System.out.println("1-100之间的偶数和为：" + ouShuSum);
        System.out.println("1-100之间的奇数和为：" + jiShuSum);
        System.out.println("------------------------------");
        int res = 1;
        //求5的阶乘
        for (int i = 2; i <= 5; i++) {
            res *= i;
        }
        System.out.println("1-5的阶乘为：" + res);


    }
}
